improved service quality - Spanish English Dictionary